apply the plaster - Spanish English Dictionary